sound of loud chewing - Francés Inglés Diccionario